.runtime-form .table-process-form td {
  /* vertical-align: middle; */
  height: 40px;
  vertical-align: top;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 13px;
}

.runtime-form .table-process-form td.pl-0 {
  padding-left: 0;
}

.fixed-table td,
.runtime-data-list td {
  vertical-align: middle;
  word-break: break-all;
  white-space: normal;
}

.runtime-data-list {
  max-height: 500px;
  overflow-y: auto !important;
  /* overflow-y: overlay !important; */
}
.runtime-data-list.mainTable.hiddenY{
  overflow-y: hidden !important;
}

.runtime-form .table-process-form th {
  height: 40px;
  line-height: 24px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 13px;
  @apply border border-gray-998;
}

.runtime-data-list.mainTable tbody > tr:first-child td {
  border-top: 0px;
  /* border-top-color: transparent */
}
.showBorder .table-process-form td {
  @apply align-middle border border-gray-999;
}
.showBorder table {
  @apply mt-0;
}
.showBorder .group-title {
  @apply border border-gray-999;
  border-bottom: 0px;
}
.title-tool .iconfont {
  color: #1990ff;
}

/* 线框模式子表标题样式 */
.showBorder .runtime-data-list-wrapper,
.showBorder .runtime-data-list {
  @apply mt-0;
}

.showBorder .runtime-data-list th {
  @apply border border-gray-999;
}
.showBorder .runtime-data-list th:last-child {
  @apply border-r-0;
}
.showBorder .runtime-data-list th:first-child {
  @apply border-l-0;
}
/* 线框模式子表Cell样式 */
.showBorder .runtime-data-list td {
  @apply border border-b-0 border-gray-999;
}
.showBorder .runtime-data-list td:last-child {
  @apply border-r-0;
}
.showBorder .runtime-data-list td:first-child {
  @apply border-l-0;
}
.showBorder .runtime-data-list table {
  @apply border-none;
}

.showBorder .runtime-data-list table tr {
  @apply border-none border-gray-999;
}

.showBorder .runtime-data-list {
  @apply overflow-x-auto overflow-y-hidden border-l border-r border-gray-999;
}
.showBorder .runtime-data-list-wrapper {
  @apply border-gray-999;
}
.showBorder .runtime-data-list.hasBorder:not(.fixed-table) {
  @apply border-l border-r border-gray-999;
}

.showBorder .runtime-data-list.fixed-table tr:not(:last-child) {
  @apply border-gray-999;
}

.showBorder .operation-table-wrapper {
  border-right-width: 0px;
  /* top: 41px; */
}

.runtime-data-list:not(.fixed-table) {
  @apply overflow-x-auto overflow-y-hidden border-b border-l border-r border-gray-998;
}

/* 普通模式子表标题样式 */

.runtime-data-list th {
  @apply border border-gray-998;
}

.runtime-data-list th:last-child {
  @apply border-r-0;
}

.runtime-data-list th:first-child {
  /* @apply border-l; */
  @apply border-l-0;
}

/* 普通模式子表Cell样式 */

.runtime-data-list table {
  @apply border-none;
}

.runtime-data-list table tr {
  @apply border-b border-gray-998;
}

.runtime-data-list td:first-child {
  /* @apply border-l; */
}
.runtime-data-list table tr:last-child {
  @apply border-b-0;
}

.runtime-data-list.fixed-table {
  @apply overflow-y-auto border-l;
}

.runtime-data-list.fixed-table tr:not(:last-child) {
  @apply border-b border-gray-998;
}

.operation-table-wrapper {
  border-right-width: 1px;
  top: 41px;
  z-index: 1;
}
.operation-table-wrapper >.fixed-table.runtime-data-list>tbody>tr{
  border-bottom-width:0px;
  border-top-width:0px;
}

.operation-table-wrapper >.fixed-table.runtime-data-list>tbody>tr>td{
  border-bottom-width:0px;
  border-top-width:1px;
}
.operation-table-wrapper >.fixed-table.runtime-data-list>tbody>tr:first-child>td{
  border-bottom-width:0px;
  border-top-width:0px;
}
/* summary */
.runtime-data-list.summary {
  overflow: hidden;
}
.summary-wrapper {
  top: -1px;
}

.runtime-data-list.mainTable{
  line-height: 0.8;
}


.runtime-data-list.summary>table {
  box-sizing: border-box;
  /* border-right-width: 1px; */
  border-right-style: solid;
}
.runtime-data-list.summary.hasOperationColumn{
  padding-right: 63px !important;
}

.runtime-data-list.summary.hasOperationColumn>table{
 border-right-width: 1px;


}
/* header-table */
.runtime-data-list.header-table {
  /* overflow: hidden; */
  border-bottom: 0;
  overflow-x: hidden !important;
}
.header-table-wrapper {
  z-index: 1;
}
.header-table-wrapper > .fixed-table > thead > tr > th:last-child {
  border-right-width: 1px;
}

.overflow-hidden.runtime-data-list.header-hidden {
  overflow: hidden;
}

.overflow-hidden.runtime-data-list.header-hidden.has-scroll-bar {
  overflow-y: scroll !important;
}
.runtime-form-required::after {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: "*";
}

.runtime-data-list .ant-picker-input > .ant-picker-suffix {
  position: absolute;
  right: 0;
}


.group .ant-select-selection-item{
  white-space:normal
}

.table-process-form{
  table-layout: fixed;
  width: auto;
}



.w-full.html-text .list-paddingleft-2 {
  margin-left: 20px;
}
.w-full.html-text ol li{
  list-style: decimal!important;
}
.w-full.html-text ul li {
  list-style: outside!important;
}
